Creates a new financial transaction record in the guild ledger. Positive amounts are deposits (money goes up), negative amounts are withdrawals (money goes down). Optional explicit type validation helps catch exploiters.
API key for accessing protected guild endpoints
Roblox user ID of the player
Name of the transaction (item name, etc.)
Quantity of items in the transaction
x >= 1Amount per item (positive = deposit, negative = withdrawal)
Source of the transaction
Optional: explicitly mark as deposit for validation
Optional: explicitly mark as withdrawal for validation